planted forests - Alemán Inglés Diccionario